Auto merge of #1577 - alexcrichton:issue-1567, r=brson
authorbors <bors@rust-lang.org>
Tue, 5 May 2015 17:42:08 +0000 (17:42 +0000)
committerbors <bors@rust-lang.org>
Tue, 5 May 2015 17:42:08 +0000 (17:42 +0000)
commit9cd0d3570a02f4420764d1431c5510a7dedb198c
treef183e0af10f679985fda9f97c18aafa7a4879071
parent83fd8aab38912bf0b98b4e3d5faed33cafa0872f
parent40d1c10a839bc628986baf4ac6d7dcd7c56a59f5
Auto merge of #1577 - alexcrichton:issue-1567, r=brson

Previously if a package had been activated without the default feature and then
it was attempted to be reactivated with the default feature, resolution wouldn't
continue and actually activate the default feature. This means that the
fingerprint on the other end of compilation would be slightly different because
the set of activated features would be slightly different, causing spurious
recompiles.

Closes #1567